package com.stellar.circle.controller.miniApp.sComment.vo;


import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @Author: Jqchan_
 */
@Data
public class SCommentTreeResponseVO {

    /**
     * 评论id
     */
    private Long id;

    /**
     * 评论人id
     */
    private Long userId;

    /**
     * 评论人昵称 - 匿名时为马甲名称 （后期可以优化一个昵称快照，保存评论时的昵称）
     */
    private String nickName;

    /**
     * 评论人头像
     */
    private String avatar;

    /**
     * 评论内容
     */
    private String content;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 子评论
     */
    private List<SCommentTreeResponseVO> replies = new ArrayList<>();

}
